History
History
Synonyms
UK
US
Meaning:
exhilarate

to make (a person) very excited and happy

make very happy

get

to receive, obtain, (something)

come into possession of; achieve

got

of get

come into possession of; achieve

gotten

of get

come into possession of; achieve

grab

a sudden attempt to take something roughly, selfishly or eagerly

latch on to

invigorate

to give strength, energy or courage to (a person)

stimulate

SNAP UP as in Wiktionary
SNAP UP as in Wikipedia